package org.facilscrum.beans;

import java.sql.Date; 
import org.facilscrum.anotaciones.Columna;
import org.facilscrum.anotaciones.Relaciones;
import org.facilscrum.anotaciones.Table;
import java.io.Serializable;
import org.facilscrum.generales.Mensajeria;
/**
*
* @author avbravo
*/

@Table(nombre= "issuescomentarios")
public class Issuescomentarios  implements Serializable {
private static final long serialVersionUID = 1L;
@Columna(nombre= "idissuescomentario" ,isNoNulo=true, tipo ="Integer" ,tamano =10, digitosDecimales=0, comentario="", is_autoincrementable="YES", isPK=true,isImagen=false, isUrl=false, isVisible=false)
private Integer idissuescomentario=0;
@Columna(nombre= "idissues" ,isNoNulo=true, tipo ="Integer" ,tamano =10, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private Integer idissues=0;
@Columna(nombre= "comentario" ,isNoNulo=true, tipo ="String" ,tamano =65535, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String comentario="";
@Columna(nombre= "username" ,isNoNulo=true, tipo ="String" ,tamano =35, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String username="";
@Columna(nombre= "fecha" ,isNoNulo=true, tipo ="Date" ,tamano =10, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
java.util.Calendar ca = java.util.Calendar.getInstance();
java.sql.Date mydate = new java.sql.Date(ca.getTimeInMillis());
private Date fecha= new java.sql.Date(mydate.getTime());;
@Columna(nombre= "hora" ,isNoNulo=false, tipo ="String" ,tamano =25, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String hora="";
@Relaciones(clase ="Issues", tabla = "issues" ,columna = "idissues" , regla_actualizacion="cascada", regla_eliminacion="restringuido", key_seq=1, nombre_relacion="fk_issuescomentarios_issues", tipo_relacion="uno a uno" )
Issues issues;
@Relaciones(clase ="Usuarios", tabla = "usuarios" ,columna = "username" , regla_actualizacion="cascada", regla_eliminacion="restringuido", key_seq=1, nombre_relacion="fk_issuescomentarios_usuarios", tipo_relacion="uno a uno" )
Usuarios usuarios;

public Issuescomentarios(){
}

public Issuescomentarios(Integer idissuescomentario,Integer idissues,String comentario,String username,Date fecha,String hora){
this.idissuescomentario = idissuescomentario;
this.idissues = idissues;
this.comentario = comentario;
this.username = username;
this.fecha = fecha;
this.hora = hora;
}


public void setIdissuescomentario (Integer idissuescomentario) {
 this.idissuescomentario = idissuescomentario;
}

public Integer getIdissuescomentario ( ) {
return this.idissuescomentario;
}

public void setIdissues (Integer idissues) {
 this.idissues = idissues;
}

public Integer getIdissues ( ) {
return this.idissues;
}

public void setComentario (String comentario) {
 this.comentario = comentario;
}

public String getComentario ( ) {
return this.comentario;
}

public void setUsername (String username) {
 this.username = username;
}

public String getUsername ( ) {
return this.username;
}

public void setFecha (Date fecha) {
 this.fecha = fecha;
}

public Date getFecha ( ) {
return this.fecha;
}

public void setHora (String hora) {
 this.hora = hora;
}

public String getHora ( ) {
return this.hora;
}


public void setIssues (Issues issues) {
 this.issues = issues;
}

public Issues getIssues ( ) {
return this.issues;
}

public void setUsuarios (Usuarios usuarios) {
 this.usuarios = usuarios;
}

public Usuarios getUsuarios ( ) {
return this.usuarios;
}



@Override
public int hashCode() {
int hash = 0;

return hash;
}


@Override
public String toString() {
return "Issuescomentarios{"+ "idissuescomentario=" + idissuescomentario+ ", idissues=" + idissues+ ", comentario=" + comentario+ ", username=" + username+ ", fecha=" + fecha+ ", hora=" + hora + '}';

}


}
